#include "dialog_off_line_config.h"
#include "ui_dialog_off_line_config.h"
#include <QMessageBox>

dialog_off_line_config::dialog_off_line_config(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::dialog_off_line_config)
{
    ui->setupUi(this);
}

dialog_off_line_config::~dialog_off_line_config()
{
    delete ui;
}

/* 数据缓存时长选择 */
void dialog_off_line_config::on_comboBox_currentIndexChanged(int index)
{
    this->duration = index;
}

/* 提示消息 */
void dialog_off_line_config::on_help_btn_clicked()
{
    QMessageBox::information(nullptr,"提示","缓存数据时长是指当设备离线后需要保存到网络恢复时多长时间的离线数据，比如选择30分钟的话，就会保存当网络恢复时前30分钟的数据");
}

/* 确定所选配置 */
void dialog_off_line_config::on_ok_btn_clicked()
{
    this->accept();
}
